technical liaison - Turkish English Dictionary